grayleaf dogwood - German English Dictionary